home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / art&graf.ix / art-5010 / rotation / rotation.doc next >
Text File  |  1987-04-21  |  8KB  |  199 lines

  1.  
  2.  
  3.          Instructions for Rotation V1.0          Page 1
  4.  
  5.  
  6.          Program and documentation by David Duberman
  7.  
  8.          Advertisement:  Rotation  was written in Personal Pascal from
  9.          Optimized  Systems  Software.   It  is  a constantly evolving
  10.          program;  soon  to be added is color and step-time animation.
  11.          If  you  would  like  to  receive  the  latest version of the
  12.          program  and  instructions  plus  full commented source code,
  13.          please  send  a  blank,  preferably formatted 3.5" disk and a
  14.          check for $7.00 to:
  15.  
  16.          David Duberman
  17.          1645 West Selby Lane
  18.          Redwood City, CA 94061
  19.  
  20.  
  21.          Note!  Your  system  must  be in medium resolution (color) or
  22.          high resolution (monochrome) to use this program.
  23.  
  24.          This   program   was   inspired   by   EZ   Draw   and  other
  25.          'object-oriented'  programs that don't let you rotate objects
  26.          in  any  increment other than 90 degrees.  With Rotation, you
  27.          can  draw  squares  and  polygons  and  rotate  them  in  any
  28.          increment  up  to 180 degrees, in any direction and about any
  29.          center.  There's more, too.
  30.  
  31.          You  can  start  drawing  and  rotating immediately by simply
  32.          clicking  anywhere  with  the left mouse button. Hold it down
  33.          and  pull  the  mouse  down  and  to  the  right  to  draw  a
  34.          'rubber-band'  rectangle.   When  it's the size and shape you
  35.          want,  release  the  button.   Then  select 'Rotate' from the
  36.          Action  menu  and watch it rotate, leaving a trail behind it.
  37.          It's  rotating  clockwise  180  degrees  about  its center in
  38.          5-degree increments.
  39.  
  40.          You  now  have various options such as drawing and rotating a
  41.          new  rectangle or a polygon or using the last one you rotated
  42.          for  another  rotation.   You can also set the center for the
  43.          next   rotation   anywhere  on  the  screen  and  change  the
  44.          direction, increment and extent of rotation.  You can set the
  45.          rotation  mode to be Solid (the default), Xor (lines interact
  46.          with  one  another)  or Transparent, which gives an animation
  47.          effect.   And  you  can save and load images in Degas format,
  48.          using the system pallette if in color.
  49.  
  50.          Note  to  Medium  Resolution  Rotaters:  You'll  notice  that
  51.          objects' shapes tend to distort as they rotate, especially at
  52.          90  degrees.   This  has  to  do  with  the  large  number of
  53.          horizontal  pixels  found  in this resolution compared to the
  54.          number  of  vertical  pixels,  and the fact that the rotation
  55.          algorithm assumes a ratio closer to 1:1. This distortion does
  56.          not  occur  in  high  resolution.   For this reason, plus the
  57.          resolution-intensive nature of this program, for best results
  58.          use a high-resolution monitor.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.          Instructions for Rotation V1.0          Page 2
  70.  
  71.  
  72.          Reference Section
  73.  
  74.          Shapes Menu
  75.  
  76.          Polygon - Allows you to draw a polygon for rotation.  A check
  77.          mark appears next to this item when selected.
  78.  
  79.          To  draw  a polygon, click  with the left mouse button on the
  80.          starting  point.   Then  move the mouse to the next point and
  81.          click  the  left button again.  Continue until the polygon is
  82.          finished.   If  you  hold  down  the left button and move the
  83.          mouse  slowly,  you  can  draw smooth curves.  Unfortunately,
  84.          these tend to look dotty when rotated in Transparent mode.
  85.  
  86.          To   finish   drawing  a  polygon,  move  the  mouse  to  the
  87.          next-to-the-last point and press the right button.  A line is
  88.          drawn  from  the  most  recent  point  to  the  current mouse
  89.          position,  and  then another is drawn from the mouse position
  90.          to the starting point.
  91.  
  92.          Rectangle  -  Allows you to draw a rectangle for rotation.  A
  93.          check mark appears next to this item when selected.
  94.  
  95.          Move  the mouse cursor to the intended rectangle's upper left
  96.          corner  and  press  and hold the left mouse button.  Pull the
  97.          mouse   down  and  to  the  right  to  draw  a  'rubber-band'
  98.          rectangle.   Release the button when the rectangle looks ok.
  99.  
  100.          Use  Last  -  Lets  you  use the most recently rotated object
  101.          again  for  rotation.   This  allows  you to create intricate
  102.          patterns  by rotating the same object in different directions
  103.          with  different  centers of rotation.  Drawing a new shape or
  104.          selecting  a  new  type of shape to draw disables this option
  105.          until you again rotate an object.
  106.  
  107.          Options Menu
  108.  
  109.          Clockwise  -  The  two  possible  directions  of rotation are
  110.          clockwise  and  counter-clockwise.   The current direction is
  111.          shown here.  Click on this menu item to select its opposite.
  112.  
  113.          Set Attributes - Activates a GEM dialog that lets you set the
  114.          increment   and  extent  of  rotation  in  degrees.   Current
  115.          settings  are shown when the display is first activated.  Use
  116.          standard GEM dialog editing techniques to enter whole numbers
  117.          between 1 and 180 in either blank.  Values outside this range
  118.          are disregarded.
  119.  
  120.  
  121.          Mode Menu
  122.  
  123.          Solid  -  All steps of rotation are deposited on the screen.
  124.          Great for patterns.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.          Instructions for Rotation V1.0          Page 3
  136.  
  137.  
  138.          Xor  -  Same  as  solid, but any lines drawn over other lines
  139.          result in combining of colors in bitwise XOR fashion.
  140.  
  141.          Trans  -  Transparent,  each step of rotation but the last is
  142.          erased  before  the  next  one is drawn.  Causes an animation
  143.          effect.
  144.  
  145.  
  146.          Action Menu
  147.  
  148.          Rotate  -  Rotates last object drawn according to the various
  149.          settings.   Rotating a shape or selecting a new type of shape
  150.          to draw disables this option until you draw a new shape.
  151.  
  152.          Set  Center  -  Default  center  of rotation (if this command
  153.          isn't used) for rectangles is the center, and for polygons is
  154.          the  first  point.  Set a new center of rotation by selecting
  155.          this command.  An alert box appears, select 'OK' or 'Cancel'.
  156.          Then  point  at the new center of rotation and click lightly.
  157.          The  Action  Menu heading stays highlighted until you do so.
  158.          If  you  click  too  hard you may start a new shape.  You can
  159.          reset  the  center  whenever  you  like.   Rotating an object
  160.          erases this setting, if made.
  161.  
  162.          Clear - Clears screen.  To undo, if you have a desk accessory
  163.          loaded, access the accessory, then close it.  The screen will
  164.          be restored in its most recent state.
  165.  
  166.          Save  -  Saves  contents of Rotation window to a Degas-format
  167.          file  with  the  name  PICFILE  with  the  extender  .PI2 for
  168.          medium-res  or  .PI3  for high-res.  The file is saved to the
  169.          drive  from  which you ran the Rotation program.  The program
  170.          ensures  that  there  is sufficient disk space before opening
  171.          the file.
  172.  
  173.          Load  -  Loads a Degas-format file with the name PICFILE with
  174.          the  extender  .PI2  for medium-res or .PI3 for high-res into
  175.          the  Rotation  window.  The file must be present on the drive
  176.          from which you ran the Rotation program.
  177.  
  178.          Quit - Exits the program without further notice.
  179.  
  180.  
  181.          Degas is a trademark of Batteries Included.
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.